Some documentation updates
authorMatthias Clasen <mclasen@redhat.com>
Sat, 18 Oct 2014 16:28:42 +0000 (12:28 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 18 Oct 2014 16:51:29 +0000 (12:51 -0400)
Mention libepoxy in various places as a new dependency, and also
mention Wayland in the build documentation.

INSTALL.in
README.in
docs/reference/gtk/building.sgml

index c0b84f279c839786ceb3584a2bec552b3406b359..243c0b863e1f1940e6832e3038a5a23ea47e5d37 100644 (file)
@@ -9,9 +9,13 @@ GTK+ requires the following packages:
    GdkPixbuf @GDK_PIXBUF_REQUIRED_VERSION@, ATK @ATK_REQUIRED_VERSION@
    and cairo @CAIRO_REQUIRED_VERSION@.
 
+ - libepoxy, for cross-platform OpenGL support.
+   It can be found here: https://github.com/anholt/libepoxy
+
  - Each GDK backend has its own backend-specific requirements. For
    the X11 backend, X11 R6 and XInput version 2 (as well as a number
-   of other extensions) are required.
+   of other extensions) are required. The Wayland backend requires
+   (obviously) the Wayland libraries.
 
  - gobject-introspection @INTROSPECTION_REQUIRED_VERSION@ or newer.
 
index 4bf6d65cd952baad0777816ccea7f393055c290a..3276e3f129e63b97e0a5d71b435d445b917fa91f 100644 (file)
--- a/README.in
+++ b/README.in
@@ -73,6 +73,12 @@ Patches should be in unified diff form. (The -up option to GNU diff)
 Even better are git-formatted patches. (Use git format-patch)
 
 
+Release notes for 3.16
+======================
+
+* GTK+ now includes an OpenGL rendering widget. To support GL on various
+  platforms, GTK+ uses libepoxy.
+
 Release notes for 3.14
 ======================
 
index b7479e7f9ee814ef40a64bf92fc5321e0f96ee46..a01f3c9611e726177c8e81e55aac3cee35371302 100644 (file)
@@ -254,6 +254,19 @@ How to compile GTK+ itself
           drawing.
         </para>
       </listitem>
+      <listitem>
+        <para>
+          <ulink url="https://github.com/anholt/libepoxy">libepoxy</ulink>
+          is a library that abstracts the differences between different
+          OpenGL libraries. GTK+ uses it for cross-platform GL support.
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          The <ulink url="http://wayland.freedesktop.org">Wayland</ulink> libraries
+          are needed to build GTK+ with the Wayland backend.
+        </para>
+      </listitem>
       <listitem>
         <para>
           The <ulink url="http://www.freedesktop.org/wiki/Software/shared-mime-info">shared-mime-info</ulink>
@@ -264,7 +277,7 @@ How to compile GTK+ itself
           <envar>XDG_DATA_DIRS</envar> set accordingly at configure time.
           Otherwise, gdk-pixbuf falls back to its built-in mime type detection.
         </para>
-      </listitem>
+      <listitem>
     </itemizedlist>
   </refsect1>
   <refsect1 id="building">